source of energy meaning in Hindi

Noun

A source of power or sustenance; where energy comes from.

ऊर्जा का स्रोत

English Usage: Solar panels are a sustainable source of energy.

Hindi Usage: सौर पैनल एक स्थायी ऊर्जा स्रोत हैं।

Share Anuvadan of source of energy